using System;
using System.Collections.Generic;

namespace WebCrawler
{	
	public interface IHTMLDocGraph
	{
        IHTMLDoc GetNextUnvisitedDoc();

        void Add(IHTMLDoc doc);

        IHTMLDoc getRootDoc();
        IList<IHTMLDoc> GetChildren(IHTMLDoc doc);

		bool IsEmpty();
	}
}
